home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 March
/
EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso
/
earcd
/
devel
/
vbcc-68k-src
/
machines
/
amiga68k
/
include
/
inline
/
ppc_protos.h
< prev
next >
Wrap
Text File
|
1999-01-01
|
9KB
|
111 lines
APTR __PPCLoadObject(__reg("a0") char*,__reg("a6") void *)="\tjsr\t-30(a6)";
#define PPCLoadObject(x1) __PPCLoadObject((x1),PPCLibBase)
void __PPCUnLoadObject(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-36(a6)";
#define PPCUnLoadObject(x1) __PPCUnLoadObject((x1),PPCLibBase)
ULONG __PPCRunObject(__reg("a0") void*,__reg("a1") void*,__reg("a6") void *)="\tjsr\t-42(a6)";
#define PPCRunObject(x1,x2) __PPCRunObject((x1),(x2),PPCLibBase)
void* __PPCAllocMem(__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-48(a6)";
#define PPCAllocMem(x1,x2) __PPCAllocMem((x1),(x2),PPCLibBase)
void __PPCFreeMem(__reg("a1") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-54(a6)";
#define PPCFreeMem(x1,x2) __PPCFreeMem((x1),(x2),PPCLibBase)
void* __PPCAllocVec(__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-60(a6)";
#define PPCAllocVec(x1,x2) __PPCAllocVec((x1),(x2),PPCLibBase)
void* __PPCFreeVec(__reg("a1") void*,__reg("a6") void *)="\tjsr\t-66(a6)";
#define PPCFreeVec(x1) __PPCFreeVec((x1),PPCLibBase)
void* __PPCDebugMode(__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-72(a6)";
#define PPCDebugMode(x1,x2) __PPCDebugMode((x1),(x2),PPCLibBase)
void __PPCReset(__reg("a6") void *)="\tjsr\t-78(a6)";
#define PPCReset() __PPCReset(PPCLibBase)
void * __PPCCreateTask(__reg("a0") void*,__reg("a1") struct TagItem*,__reg("a6") void *)="\tjsr\t-84(a6)";
#define PPCCreateTask(x1,x2) __PPCCreateTask((x1),(x2),PPCLibBase)
void __PPCDeleteTask(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-90(a6)";
#define PPCDeleteTask(x1) __PPCDeleteTask((x1),PPCLibBase)
void __PPCSignalTask(__reg("a0") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-96(a6)";
#define PPCSignalTask(x1,x2) __PPCSignalTask((x1),(x2),PPCLibBase)
void * __PPCFindTask(__reg("a0") char *,__reg("a6") void *)="\tjsr\t-102(a6)";
#define PPCFindTask(x1) __PPCFindTask((x1),PPCLibBase)
ULONG __PPCRunKernelObject(__reg("a0") void*,__reg("a1") struct ModuleArgs*,__reg("a6") void *)="\tjsr\t-114(a6)";
#define PPCRunKernelObject(x1,x2) __PPCRunKernelObject((x1),(x2),PPCLibBase)
ULONG __PPCGetTaskInfo(__reg("a0") void*,__reg("a1") struct TagItem*,__reg("a6") void *)="\tjsr\t-132(a6)";
#define PPCGetTaskInfo(x1,x2) __PPCGetTaskInfo((x1),(x2),PPCLibBase)
ULONG __PPCGetInfo(__reg("a0") struct TagItem*,__reg("a6") void *)="\tjsr\t-138(a6)";
#define PPCGetInfo(x1) __PPCGetInfo((x1),PPCLibBase)
void * __PPCFindTaskObject(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-144(a6)";
#define PPCFindTaskObject(x1) __PPCFindTaskObject((x1),PPCLibBase)
DOUBLE __PPCRunKernelObjectFPU(__reg("a6") void *)="\tjsr\t-150(a6)";
#define PPCRunKernelObjectFPU() __PPCRunKernelObjectFPU(PPCLibBase)
ULONG __PPCReadLong(__reg("a0") ULONG*,__reg("a6") void *)="\tjsr\t-156(a6)";
#define PPCReadLong(x1) __PPCReadLong((x1),PPCLibBase)
void __PPCWriteLong(__reg("a0") ULONG*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-162(a6)";
#define PPCWriteLong(x1,x2) __PPCWriteLong((x1),(x2),PPCLibBase)
BOOL __PPCStartTask(__reg("a0") void*,__reg("a1") struct TagItem*,__reg("a6") void *)="\tjsr\t-180(a6)";
#define PPCStartTask(x1,x2) __PPCStartTask((x1),(x2),PPCLibBase)
BOOL __PPCStopTask(__reg("a0") void*,__reg("a1") struct TagItem*,__reg("a6") void *)="\tjsr\t-186(a6)";
#define PPCStopTask(x1,x2) __PPCStopTask((x1),(x2),PPCLibBase)
ULONG __PPCSetTaskInfo(__reg("a0") void*,__reg("a1") struct TagItem*,__reg("a6") void *)="\tjsr\t-192(a6)";
#define PPCSetTaskInfo(x1,x2) __PPCSetTaskInfo((x1),(x2),PPCLibBase)
ULONG __PPCGetObjectAttrs(__reg("a0") void*,__reg("a1") struct PPCObjectInfo*,__reg("a2") struct TagItem*,__reg("a6") void *)="\tjsr\t-198(a6)";
#define PPCGetObjectAttrs(x1,x2,x3) __PPCGetObjectAttrs((x1),(x2),(x3),PPCLibBase)
void __PPCWriteLongFlush(__reg("a0") ULONG*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-204(a6)";
#define PPCWriteLongFlush(x1,x2) __PPCWriteLongFlush((x1),(x2),PPCLibBase)
UWORD __PPCReadWord(__reg("a0") UWORD*,__reg("a6") void *)="\tjsr\t-210(a6)";
#define PPCReadWord(x1) __PPCReadWord((x1),PPCLibBase)
void __PPCWriteWord(__reg("a0") UWORD*,__reg("d0") UWORD,__reg("a6") void *)="\tjsr\t-216(a6)";
#define PPCWriteWord(x1,x2) __PPCWriteWord((x1),(x2),PPCLibBase)
UBYTE __PPCReadByte(__reg("a0") UBYTE*,__reg("a6") void *)="\tjsr\t-222(a6)";
#define PPCReadByte(x1) __PPCReadByte((x1),PPCLibBase)
void __PPCWriteByte(__reg("a0") UBYTE*,__reg("d0") UBYTE,__reg("a6") void *)="\tjsr\t-228(a6)";
#define PPCWriteByte(x1,x2) __PPCWriteByte((x1),(x2),PPCLibBase)
void* __PPCCreatePool(__reg("d0") ULONG MemFlags,__reg("d1") ULONG PuddleSize,__reg("d2") ULONG ThreshSize,__reg("a6") void *)="\tjsr\t-234(a6)";
#define PPCCreatePool(x1,x2,x3) __PPCCreatePool((x1),(x2),(x3),PPCLibBase)
BOOL __PPCDeletePool(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-240(a6)";
#define PPCDeletePool(x1) __PPCDeletePool((x1),PPCLibBase)
void* __PPCAllocPooled(__reg("a0") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-246(a6)";
#define PPCAllocPooled(x1,x2) __PPCAllocPooled((x1),(x2),PPCLibBase)
void __PPCFreePooled(__reg("a0") void*,__reg("a1") APTR,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-252(a6)";
#define PPCFreePooled(x1,x2,x3) __PPCFreePooled((x1),(x2),(x3),PPCLibBase)
void* __PPCAllocVecPooled(__reg("a0") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-258(a6)";
#define PPCAllocVecPooled(x1,x2) __PPCAllocVecPooled((x1),(x2),PPCLibBase)
void __PPCFreeVecPooled(__reg("a0") void*,__reg("a1") void*,__reg("a6") void *)="\tjsr\t-264(a6)";
#define PPCFreeVecPooled(x1,x2) __PPCFreeVecPooled((x1),(x2),PPCLibBase)
void* __PPCCreatePort(__reg("a0") struct TagItem*,__reg("a6") void *)="\tjsr\t-270(a6)";
#define PPCCreatePort(x1) __PPCCreatePort((x1),PPCLibBase)
BOOL __PPCDeletePort(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-276(a6)";
#define PPCDeletePort(x1) __PPCDeletePort((x1),PPCLibBase)
void* __PPCObtainPort(__reg("a0") struct TagItem*,__reg("a6") void *)="\tjsr\t-282(a6)";
#define PPCObtainPort(x1) __PPCObtainPort((x1),PPCLibBase)
BOOL __PPCReleasePort(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-288(a6)";
#define PPCReleasePort(x1) __PPCReleasePort((x1),PPCLibBase)
void* __PPCCreateMessage(__reg("a0") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-294(a6)";
#define PPCCreateMessage(x1,x2) __PPCCreateMessage((x1),(x2),PPCLibBase)
void __PPCDeleteMessage(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-300(a6)";
#define PPCDeleteMessage(x1) __PPCDeleteMessage((x1),PPCLibBase)
ULONG __PPCGetMessageAttr(__reg("a0") void*,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-306(a6)";
#define PPCGetMessageAttr(x1,x2) __PPCGetMessageAttr((x1),(x2),PPCLibBase)
void* __PPCGetMessage(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-312(a6)";
#define PPCGetMessage(x1) __PPCGetMessage((x1),PPCLibBase)
BOOL __PPCPutMessage(__reg("a0") void*,__reg("a1") void*,__reg("a6") void *)="\tjsr\t-318(a6)";
#define PPCPutMessage(x1,x2) __PPCPutMessage((x1),(x2),PPCLibBase)
BOOL __PPCReplyMessage(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-324(a6)";
#define PPCReplyMessage(x1) __PPCReplyMessage((x1),PPCLibBase)
BOOL __PPCSendMessage(__reg("a0") void*,__reg("a1") void*,__reg("a2") void*,__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-330(a6)";
#define PPCSendMessage(x1,x2,x3,x4,x5) __PPCSendMessage((x1),(x2),(x3),(x4),(x5),PPCLibBase)
void* __PPCWaitPort(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-336(a6)";
#define PPCWaitPort(x1) __PPCWaitPort((x1),PPCLibBase)
void __PPCCacheClearE(__reg("a0") void*,__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-342(a6)";
#define PPCCacheClearE(x1,x2,x3) __PPCCacheClearE((x1),(x2),(x3),PPCLibBase)
void __PPCCacheInvalidE(__reg("a0") void*,__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-348(a6)";
#define PPCCacheInvalidE(x1,x2,x3) __PPCCacheInvalidE((x1),(x2),(x3),PPCLibBase)
void* __PPCCreatePortList(__reg("a0") void**,__reg("d0") ULONG,__reg("a6") void *)="\tjsr\t-366(a6)";
#define PPCCreatePortList(x1,x2) __PPCCreatePortList((x1),(x2),PPCLibBase)
void __PPCDeletePortList(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-372(a6)";
#define PPCDeletePortList(x1) __PPCDeletePortList((x1),PPCLibBase)
BOOL __PPCAddPortList(__reg("a0") void*,__reg("a1") void*,__reg("a6") void *)="\tjsr\t-378(a6)";
#define PPCAddPortList(x1,x2) __PPCAddPortList((x1),(x2),PPCLibBase)
void __PPCRemPortList(__reg("a0") void*,__reg("a1") void*,__reg("a6") void *)="\tjsr\t-384(a6)";
#define PPCRemPortList(x1,x2) __PPCRemPortList((x1),(x2),PPCLibBase)
void* __PPCWaitPortList(__reg("a0") void*,__reg("a6") void *)="\tjsr\t-390(a6)";
#define PPCWaitPortList(x1) __PPCWaitPortList((x1),PPCLibBase)
void __PPCSetPortListAttr(__reg("a0") void*,__reg("d0") ULONG,__reg("d1") ULONG,__reg("a6") void *)="\tjsr\t-402(a6)";
#define PPCSetPortListAttr(x1,x2,x3) __PPCSetPortListAttr((x1),(x2),(x3),PPCLibBase)